package cn.com.duiba.millionaire.center.api.dto;

import java.io.Serializable;
import java.util.Date;

/**
 *用户账户流水
 */
public class MillionaireConsumerAccountRecordDto implements Serializable{

    private static final long serialVersionUID = -1291583716598148982L;

    private Long id;

    /**
     * 用户id
     */
    private Long consumerId;
    /**
     * appId
     */
    private Long appId;
    /**
     * 业务类型：1.中奖收入 2.支付宝提现 3.线下提现, 4.支付宝提现失败返还
     */
    private Integer bizType;
    /**
     * 业务号，bizType=2 && bizType=4时必填   biztype为1的时候必填 activityId
     */
    private String bizId;
    /**
     * 金额,分
     */
    private Integer amount;

    private Date gmtCreate;

    private Date gmtModified;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getConsumerId() {
        return consumerId;
    }

    public void setConsumerId(Long consumerId) {
        this.consumerId = consumerId;
    }

    public Long getAppId() {
        return appId;
    }

    public void setAppId(Long appId) {
        this.appId = appId;
    }

    public Integer getBizType() {
        return bizType;
    }

    public void setBizType(Integer bizType) {
        this.bizType = bizType;
    }

    public String getBizId() {
        return bizId;
    }

    public void setBizId(String bizId) {
        this.bizId = bizId;
    }

    public Integer getAmount() {
        return amount;
    }

    public void setAmount(Integer amount) {
        this.amount = amount;
    }

    public Date getGmtCreate() {
        return gmtCreate;
    }

    public void setGmtCreate(Date gmtCreate) {
        this.gmtCreate = gmtCreate;
    }

    public Date getGmtModified() {
        return gmtModified;
    }

    public void setGmtModified(Date gmtModified) {
        this.gmtModified = gmtModified;
    }
}